doppler's principle - German English Dictionary